package br.com.divulgaqui.persistence.dao;

import java.util.List;
import java.util.Set;

import br.com.divulgaqui.entity.PessoaFisica;

public interface PessoaFisicaDAO extends GenericDAO<PessoaFisica> {
	
	/**
	 * Pesquisa por uma pessoa com cpf igual
	 * @param cpf cpf da pessoa
	 * @return pessoaFisica pessoaFisica encontrada na pesquisa
	 */
	PessoaFisica getByCPF(String cpf);
	
	public Set<PessoaFisica> recuperarTodasAsPessoas();
	
	List<PessoaFisica> listar(PessoaFisica pessoaFisica);
}
